输入输出
终端输出
print
lua
print(content...)输出内容到命令行,不带换行。
参数
| 参数 | 类型 | 描述 |
|---|---|---|
| content... | Any 任何类型 | 内容,非文本类型会自动转换为文本,可写多个由,分割,输出时会以制表符分隔 |
println
lua
println(content...)输出内容到命令行,带换行。
参数
| 参数 | 类型 | 描述 |
|---|---|---|
| content... | Any 任何类型 | 内容,非文本类型会自动转换为文本,可写多个由,分割,输出时会以制表符分隔 |
文件
FileExists
lua
exists = FileExists(path)判断文件是否存在且可读。
参数
| 参数 | 类型 | 描述 |
|---|---|---|
| path | String 字符串 | 文件路径 |
返回值
| 返回值 | 类型 | 描述 |
|---|---|---|
| exists | Bool 布尔 | 文件是否存在 |
FileSize
lua
size = FileSize(path)获取一个文件的大小
参数
| 参数 | 类型 | 描述 |
|---|---|---|
| path | String 字符串 | 文件路径 |
返回值
| 返回值 | 类型 | 描述 |
|---|---|---|
| size | Integer 整数 | 文件大小 |
ASCII文件输出
PrintToFile
lua
PrintToFile(path, content...)写到一个ASCII文件的末尾。
参数
| 参数 | 类型 | 描述 |
|---|---|---|
| path | String 字符串 | 文件路径 |
| content... | Any 任何类型 | 内容,非文本类型会自动转换为文本,可写多个由,分割,输出时会以制表符分隔 |
WriteToFile
lua
WriteToFile(path, content...)覆写一个ASCII文件,带换行。
参数
| 参数 | 类型 | 描述 |
|---|---|---|
| path | String 字符串 | 文件路径 |
| content... | Any 任何类型 | 内容,非文本类型会自动转换为文本,可写多个由,分割,输出时会以制表符分隔 |
WriteLineToFile
lua
WriteLineToFile(path, content...)覆写一个ASCII文件。
参数
| 参数 | 类型 | 描述 |
|---|---|---|
| path | String 字符串 | 文件路径 |
| content... | Any 任何类型 | 内容,非文本类型会自动转换为文本,可写多个由,分割,输出时会以制表符分隔 |
ReadFromFile
lua
content = ReadFromFile(path)读取一个ASCII文件的内容。
参数
| 参数 | 类型 | 描述 |
|---|---|---|
| path | String 字符串 | 文件路径 |
返回值
| 返回值 | 类型 | 描述 |
|---|---|---|
| content | String 字符串 | 文本内容 |
